* {
  margin: 0;
  padding: 0;
}
li {
  list-style: none;
}
header {
  display: flex;
  display: -webkit-flex;
  justify-content: space-between;
  height: 1.30666667rem;
  background: #E4366B;
  align-items: center;
}
header span:nth-child(2) {
  font-size: 0.66666667rem;
  color: #FFF;
}
header span:nth-child(3) {
  font-size: 0.46666667rem;
  width: 1.50666667rem;
  height: 0.8rem;
  border: 1px solid #fff;
  text-align: center;
  line-height: 0.8rem;
  color: #FFFFFF;
  border-radius: 0.13333333rem;
  margin-right: 3%;
}
header span {
  display: block;
}
header span img {
  width: 500%;
}
.times {
  height: 1.46666667rem;
  background: #000000;
}
section {
  background: #F7F7F7;
  border: 1px solid #F7F7F7;
  height: 13.33333333rem;
}
section div {
  display: flex;
  display: -webkit-flex;
  justify-content: center;
  margin-top: 0.4rem;
  margin-bottom: 0.66666667rem;
}
section div img {
  width: 75%;
  height: 100%;
}
section div .img02 {
  width: 85%;
  height: 100%;
}
section .div2 {
  font-size: 0.33333333rem;
}
section .div2 .se {
  text-decoration: line-through;
}
section .div2 p {
  display: flex;
  display: -webkit-flex;
}
footer {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1.46666667rem;
  background: #505058;
  color: #FFFFFF;
  font-size: 0.6rem;
}
footer ul {
  display: flex;
  display: -webkit-flex;
}
footer ul li {
  flex: 1;
  text-align: center;
  line-height: 1.46666667rem;
}
footer ul li.curr {
  border-top: 8px solid #e4366b;
}
